package com.dc.designPattern._10_flyweight.impl;

import lombok.AllArgsConstructor;

/**
 * Description: 享元模式_具体的享元角色，具体网站
 * @author: gdc
 * @date: 2021/4/11
 * @version 1.0
 */
@AllArgsConstructor
public class ConcreteWebSite extends WebSite {

    /**
     * 共享部分，内部状态
     */
    private String type;

    @Override
    public void use(User user) {
        System.out.println("网站的发布形式为：" + type + ", 使用者是：" + user.getName());
    }
}
